Fuzzy Logic based Quadrotor Flight Controller
نویسندگان
چکیده
Abstract: Quadrotor unmanned aerial vehicles (UAVs) have gained a lot of research interest in the past few years, due to the clear advantages posed by their vertical take-off and landing (VTOL), hovering capability, and slow precise movements. These characteristics make quadrotors an ideal candidate for applications that require traversing through difficult environments with many obstacles. Belonging to the helicopter rotorcraft class, quadrotors are highly nonlinear systems that are difficult to stabilize. This paper proposes a fuzzy logic based flight controller for an autonomous quadrotor. Two types of fuzzy logic controllers are implemented. The developed flight controllers are tested in a quadrotor simulator and simulation results are presented to demonstrate the performance of each controller. The controllers performances are also benchmarked against conventional control based techniques such as input-output linearization, backstepping and sliding mode control. In comparison with other conventional control techniques mostly designed for indoor applications, the proposed fuzzy logic based controllers showed satisfactory control of the quadrotor in the presence of various disturbances such as sensor noise and high wind conditions.
منابع مشابه
Intelligent Flight Control of an Autonomous Quadrotor
This chapter describes the different steps of designing, building, simulating, and testing an intelligent flight control module for an increasingly popular unmanned aerial vehicle (UAV), known as a quadrotor. It presents an in-depth view of the modeling of the kinematics, dynamics, and control of such an interesting UAV. A quadrotor offers a challenging control problem due to its highly unstabl...
متن کاملDesign of Self-tuning PID Controller Parameters Using Fuzzy Logic Controller for Quad-rotor Helicopter
This paper presents the design of a Fuzzy PID controller (FPID) based on fuzzy logic with a PID structure with many valued logic and reasoning. The self-turning Fuzzy PID control take in an error and the rate of change of error of the altitude and attitude of the quadrotor as the input to the fuzzy controller and use the fuzzy rules to adjust the PID parameter automatically. Simulations have be...
متن کاملFuzzy Gains-Scheduling of an Integral Sliding Mode Controller for a Quadrotor Unmanned Aerial Vehicle
This paper investigates an Adaptive Fuzzy GainsScheduling Integral Sliding Mode Controller (AFGS-ISMC) design approach to deal with the attitude and altitude stabilization problem of an Unmanned Aerial Vehicles (UAV) precisely of a quadrotor. The Integral Sliding Mode Control (ISMC) seems to be an adequate control tool to remedy this problem. The selection of the controller parameters is done m...
متن کاملOn Quadrotor Navigation Using Fuzzy Logic Regulators
In this paper the cascaded fuzzy controller system for quadrotor steering and stabilizing was deliberated. The mathematical model of quadrotor and its cascaded fuzzy controller were simulated using Matlab Simulink software. The fuzzy system was divided into three subsystems for controlling position and speed of the quadrotor and for steering rotation speed of propellers. In the article the squa...
متن کاملRobust Fuzzy Backstepping Sliding Mode Controller For a Quadrotor Unmanned Aerial Vehicle
The main purpose of this paper is to integrate fuzzy logic control and sliding mode control techniques based on backstepping approach to develop a robust fuzzy backstepping sliding mode controller (RFBSMC) for an under-actuated quadrotor UAV system under external disturbances and parameter uncertainties. First, a robust backstepping sliding mode control for quadrotor is introduced briefly. More...
متن کامل